Big Huge Thesaurus

Antidorcas marsupialis

noun